saddle-bottomed self-discharging car - Espagnol Anglais Dictionnaire